package com.example.supplychainbackend.controller.dto.design;

import com.example.supplychainbackend.controller.dto.sales.DeliverableDto;
import com.example.supplychainbackend.controller.dto.sales.SalesInfoDto;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class OrderDto {
    String salesOrderNumber;
    String salesOrderName;

    int orderType;

    String deliveryDate;
    String contractNumber;
    String contractName;

    String department;
    String salesman;
    String updateBy;
    String createBy;
    String createTime;
    Integer status;
    String localCurrency;
    String originalCurrency;
    Integer exchangeRate;
    String importance;
    String email;
    String tradeTerms;
    String destination;
    String remark;

    List<DeliverableDto> deliverable;

    String	userName;
    String	enterpriseName;
    Boolean	onChain;
    String	transactionId;
    String	commitTime;
    String	userId;
    String	enterpriseId;

}
